14. Car 类文件

Car 类文件

car.py 文件注释

  • class Car(object) : 这里看起来有点像函数声明,但是通过** class * 这个单词,Python 可以知道下面的代码应该描述汽车 对象*的状态和功能。

  • 对象始终首字母大写,比如 Car。

  • __init__ 函数负责在内存中创建空间来创建一个像 carla 这样的特定的汽车对象。该函数还可以通过 self.state = [position, velocity] 语句来设置初始状态变量。

  • move() 函数使用一个恒定速度模型使汽车沿其速度方向 vx 和 vy 移动, 并更新状态

  • turn_left() 函数将速度值向左旋转 90 度,并更新状态!